technology and general services department - German English Dictionary